package com.gem.service;

import com.gem.domain.CCrCompany;

import java.util.List;

/**
 * @author Apolar_GuanYH-管阳红
 * Description: 参与公司接口
 * create 2019/10/30 11:54
 * Modified By:
 */
public interface CCrCompanyService {

    //浏览所有
    List<CCrCompany> selectAllCCService();

    //按编号查询
    CCrCompany selectCCByIdService(Integer ccId);

    //按合作成果编号查询
    List<CCrCompany> selectCCByccCrIdService(Integer ccCrId);

    //按公司编号查询合作成果ID
    Integer[] selectCCByccCoIdService(Integer ccComId);

    //添加
    boolean addCCService(CCrCompany cCrCompany);

    //修改
    boolean modifyCCService(CCrCompany cCrCompany);

    //单个删除
    boolean deleteCCService(Integer ccId);

    //批量删除（开启事务）
    boolean deleteCCsService(String[] ccIdArr);

    //上传文件
    boolean uploadExcelService(List<CCrCompany> list);
}
